distant echo - Spanish English Dictionary